Bad Practice Example

class RegisteredUserController extends Controller
{
    public function store(Request $request)
    {
        $request->validate([
            'name' => 'max:255',
            'age'  => 'min:18'
        ]); 
    }
}

What To Do Instead

class RegisteredUserController extends Controller
{
    public function store(Request $request)
    {
        $request->validate([
            'name' => 'max:255',
            'age'  => 'numeric|min:18'
         ]); 
     }
}

عند إستخدام min validatior فإنه يقوم بالتحقق من عدد الأحرف، أما إذا كنا نريد التحقق من رقم، فإنه يجب كذلك إستخدام numeric validator، وكذلك الأمر عند إستخدام max

مجموعة من المقالات عن التحقق في لارافيل